package com.yuw.dz;

public class HelloWorld {

    // 程序入口
    // 快捷键： psvm  回车

    /**
     * 这是方法的doc注释【此处是描述方法的功能】
     *
     * @param args 方法的参数说明
     */
    public static void main(String[] args) {
        // 向控制台输出语句
        // 快捷键： sout 回车
        /*
        这里是多行注释：
        main方法的方法名是约定好的；
        main方法是一个类被执行的入口；
        public类中只能有一个main方法；
         */
        System.out.println("HelloWorld!");

        // 年龄变量
        //
        /*
         变量的语法： 数据类型  变量名 = 初始值;
         分开： 数据类型  变量名;  // 变量声明
                变量名 = 初始值;   // 变量初始化

         变量的分类：
             成员变量；（面向对象）
             局部变量：方法中、语句块中、方法参数中；[语句块：指由一对{}圈定范围就是语句块；作用改变作用域范围]
                       局部变量要求在使用之前必须进行初始化；

                       局部变量的作用域和范围是：在变量声明的语句块或者方法体中有效
                                                 【从变量声明开始到该变量所在的方法体或者语句块结束位置位置】；
         */
        // 局部变量
        int iAge = 20;
        // 声明
        int iAge2;
        // 初始化
        iAge2 = 21;
        // 打印变量(使用变量iAge2)
        System.out.println("iAge2=" + iAge2);
    }
}
